Foundation rock - Espagnol Anglais Dictionnaire